#include<stdio.h>
#include<math.h>
int e2b(char *a,int n)
{	int sum=0;
	int i=0;
	while(n>=0)
	{
		sum+=(a[i++]-'0')*pow(8,n--);
	}
	return sum;

}

int main()
{
	char a[30]={0};
	int i=0,n=0;
	gets(a);
	for(i=0;a[i] != '\0';i++)
	{
		n++;
	}
	n--;
	int r=e2b(a,n);

	printf("%d",r);
	return 0;
}


